Project Status Update

WHAT TASKS HAVE BEEN COMPLETED?

Task Tracker

  • Conceptual Design:

    It is really important to star the development of the prject with a sketch to visualize the different parts that will be needed to accomplish the project.
  • 3D Modeling:

    Create detailed 3D models of all physical components using CAD software (SolidWorks for the MDF structure and Fusion 360 for the camera mechanism).
  • Material Selection:

    Choose appropriate materials for each component, such as MDF for the structure, acrylic for the platform, and PLA/PETG for the 3D printed parts.
  • Structural Design and Analysis:

    Perform finite element analysis (FEA) on the structure to ensure it can withstand the weight and stresses of use.
  • Electronics Design:

    Design the custom PCB using KiCAD and select electronic components, including the Xiao Seed RP2040 microcontroller, NEMA 17 stepper motor, LEDs, and Mosfet.
  • Software Development:

    Develop the software for the microcontroller using Arduino IDE with C# and create the user interface using Python with TKinter.
  • Manufacturing:

    Fabricate the physical components:
    • MDF Structure: Cut using CNC router.
    • Acrylic Platform: Cut to size.
    • Camera Mechanism: 3D print parts using PLA and PETG.
    • PCB: Manufacture using the Roland SRM-20 machine.
  • Assembly:

    Assemble all the physical and electronic components, integrating the 3D printed parts, MDF structure, acrylic platform, and electronic modules.
  • Testing and Debugging: Conduct thorough testing of the assembled Photo-Podoscope to identify and fix any issues. This includes testing the structural integrity, electronic functionality, and software performance.
  • Optimization: Optimize the design and software based on testing feedback to improve performance, reliability, and user experience.
  • Documentation: Document the entire design and development process, including schematics, CAD files, software code, and a user manual.

WHAT TASKS REMAIN?

  • The documentation of the Final project still needs to be updated
  • The files need to be uploaded

WHAT HAS WORKED? WHAT HASN'T?

What has Worked What hasn’t?
Interface communication PCB needs a redesign for only 1 LED strip
Driver communication to motors
Camera integration
MDF structure

WHAT QUESTIONS NEED TO BE RESOLVED?

  • Before finalizing the project, it is crucial to address the mechanical resistance of the structure, to do so, I had an finite element analysis made based on a 100 kg limit. To create the finite element analysis I used SolidWorks. Will the Acrylic be resistant enough?
  • How can I make sure that there is a nice integration in the project?

What will happen when?

March

  • March 1 - 3: Define Project Scope and Objectives
    • Duration: 3 days
  • March 4 - 7: Initial Design and Planning
    • Duration: 4 days

March 8 - 31

  • March 8 - 14: CAD Design for MDF Structure (SolidWorks)
    • Duration: 7 days
  • March 15 - 21: CAD Design for Camera Mechanism (Fusion 360)
    • Duration: 7 days
  • March 22 - 28: PCB Design (KiCAD)
    • Duration: 7 days
  • March 29 - 31: Review and Finalize Designs
    • Duration: 3 days

April

  • April 1 - 5: Finite Element Analysis (FEA) for Structure
    • Duration: 5 days
  • April 6 - 15: Fabrication of MDF Structure (CNC Router)
    • Duration: 10 days
  • April 16 - 25: 3D Printing of Camera Mechanism (PLA, PETG)
    • Duration: 10 days
  • April 26 - 30: PCB Fabrication (Roland SRM-20)
    • Duration: 5 days

May

  • May 1 - 5: Assembly of Physical Components
    • Duration: 5 days
  • May 6 - 10: Microcontroller Programming (Arduino IDE, C#)
    • Duration: 5 days
  • May 11 - 15: Interface Programming (Python Tkinter)
    • Duration: 5 days
  • May 16 - 20: Integration Testing and Debugging
    • Duration: 5 days
  • May 21 - 25: System Testing and Calibration
    • Duration: 5 days
  • May 26 - 30: Documentation Preparation
    • Duration: 5 days

June

  • June 1 - 3: Final Adjustments and Tweaks
    • Duration: 3 days
  • June 5: Rehearsal for Presentation
    • Duration: 1 day
  • June 10: Final Presentation and Submission
    • Duration: 1 day